Подготовка приложения

Перед подключением API создайте в Gigma Application — контекст конкретного сайта, приложения или сервиса. Это может быть интернет-магазин, мобильное приложение, личный кабинет, подписочный продукт или другой клиентский интерфейс.

Application определяет, какие настройки увидит клиентский интерфейс: каталог, склады, способы оплаты, контент, меню и подписочные тарифы. Сам интерфейс и его маршруты создаёт ваша команда.

Что нужно получить

Для запуска нужны:

  • ERP-доступ к нужному Project;
  • существующее или новое Application;
  • App Token этого приложения;
  • настроенные источники каталога и оплаты;
  • хотя бы один готовый пользовательский сценарий: каталог, заказ или подписка.

Для создания или изменения приложения у ERP-пользователя должно быть соответствующее право, например create-applications или edit-applications.

Что настроить в Gigma

НастройкаДля чего нужна
Категории, бренды и складыопределяют ассортимент и цены каталога
Способы доставки и оплатыиспользуются при создании обычного заказа
Подписочные тарифыформируют каталог подписок конкретного приложения
Страницы, блоки и менюпозволяют менять контент без выпуска новой версии frontend
Уведомления и webhooksсообщают клиенту и вашему backend о событиях

Каталог создаётся в Платформа / Номенклатура, контент — в Платформа / Страницы, настройки приложения — в Платформа / Приложения.

Как App Token участвует в запросе

Передавайте App Token в заголовке Token:

GET /api/counterparty/settings HTTP/1.1
Host: api.gigma.ru
Token: <application_token>
Accept: application/json

Успешный ответ подтверждает, что token распознан и контекст Application выбран:

{
    "wholesale": false
}

App Token выбирает приложение, но не идентифицирует клиента. Профиль работает по Counterparty Bearer; избранное, заказы и подписки требуют Counterparty Bearer вместе с App Token.

Порядок подключения

  1. Создайте или выберите Application через ERP API приложений.
  2. Сохраните App Token и не смешивайте его с ERP Bearer или Counterparty Bearer.
  3. Настройте каталог, склады, оплату и доставку.
  4. Для подписочного продукта назначьте активные тарифы текущему Application.
  5. Добавьте страницы, блоки и меню, если контент должен управляться из Gigma.
  6. Проверьте GET /api/counterparty/settings.
  7. Получите каталог, тарифы и цены.
  8. Подключите вход клиента.
  9. Реализуйте заказ, оплату или подписку.

Как выбрать следующую страницу

Граница ответственности

Gigma хранит клиентские профили, каталог, заказы, оплаты и подписки. Ваш продукт отвечает за интерфейс, локальную сессию и собственные закрытые данные. Не считайте наличие кнопки «Оплачено» на frontend доказательством покупки: право доступа должно подтверждаться актуальным состоянием на backend.

© 2026 Gigma